.clearjs {
    width: 100%;
    clear: both;
    line-height: 0;
    display: block;
    overflow: hidden;
    zoom: 1;
    font-size: 0;
    content: '.'
}

.pg-util *,
.pg-util *:before,
.pg-util *:after {
    margin: 0;
    padding: 0;
    font-style: normal;
    list-style: none;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    font-size: 14px;
    font-family: Microsoft Yahei, "Helvetica", "STHeitiSC-Light", "Arial", sans-serif
}

.pg-util-videos {
    position: fixed;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    z-index: 5555;
    padding: 40px 0;
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    -webkit-justify-content: center;
    justify-content: center
}

.pg-util-videos .bj {
    background-color: rgba(0, 0, 0, 0.5);
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0
}

.pg-util-videos .close {
    background-color: rgba(0, 0, 0, 0.5);
    border-radius: 50%;
    cursor: pointer;
    height: 80px;
    overflow: hidden;
    position: absolute;
    z-index: 9;
    right: -40px;
    top: -40px;
    -webkit-transition: background-color .15s;
    transition: background-color .15s;
    width: 80px
}

.pg-util-videos .close:before {
    content: "Close";
    position: absolute;
    bottom: 15px;
    left: 15px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAARgAAAAUCAYAAABWOyJDAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNui8sowAAAQPSURBVHic7Zs/iFxVFMa/0U2UaJGksUgnIVhYxVhpjDbZCBmLdAYECxsRFBTUamcXUiSNncgKQbSxsxH8gzAP3FU2jY0kKKJNiiiIghFlccnP4p3nPCdv3p9778vsLOcHB2bfveeb7955c3jvvNkBIMdxnD64a94GHMfZu3iBcRynN7zAOI7TG15gHCeeNUkr8zaxG2lbYDYsdgMbktBsP03jdQwljSXdtBhLOmtjowC9Mg9L+knSlcD8TNKpSA9lBpK2JF2VdDSR5n5J64m0qli399hNFMUlpshQii5jbXTbHGviB0nLNeNDSd9VO4A2UdB2fp+x0eCnaXxWXGA2X0au/3HgN9P4LFCjIANOJdrLr0zzZ+BEpNYDwKbpnQMeAw4m8HjQtM6Z9qa917zPQwFr3M5KgA6J5rTJCdFZJj9/lyvGhsDvwFNVuV2MhhjrK6b9bFiE+j1r87eBl4HDwCF7/U/k+ofAX5b/EXBv5JoLMuILzf3Ap6Z3EzgdqHMCuF7hcQf4HDgeoHnccncqdK/TvSDWffFXI/exICY/xZyqc6XLWF1UFZna4gJ7q8BsRvgd2/xXpo6P+D9dfT7PpECtA3cnWPM0GXGFZh/wgWltA+cDNC7X+AP4GzjZQe+k5dRxuYPeiuXU7e1qwLpDz7dFjXKRaSwuMLvAlG8zZlG+YmiK1HoFqT7wP2z+4Q45TfEGcMt01xLoNZEBTwRqD4BLpnMLeC1A41UmVxsXgXeBayV/Wx20rpTyrpnWRft7p6O/FdqzGrDukPNtkaMoMo3FBdBSQMOnYBCReyf05s126fU9ytfX98+mY54Kxnp7S9K3kj6U9KYdG0h6UdLbkh7poFXMfUnSOyVvL0h6VtIXHbS6nOP+s/Zm9mvyXW1uuC9ohZ72E9uDmXWLJOB1GxsH+DxPftsB8B6wlGDN02TAkxG6+4D3TWsbeC5CS8CDFce+AW500LhhOW2020TRjK3b21HEmgti9m0RonxbdMZeVzV+/4tF3cBpP7E9mKHNL5q8h5g0eYsCMQz0epq8gQrwMXAgcs0FGXGFRcB9wCemF9PkbYqM/Bas7fxLwNeJPdTdpo4itQti8lPMqTpXuozVRVXPpbHI3KkNTB1NfkL81j2mvhDp91HgV9MKuRIqrykj3WPq4rHyL+axj8/qGPmTqi6F9YDlHOvJU6oYcTsh/TYSzWmTE6JT19CtLTJt32D6CmHe0eQn1O8z5AXgT4sx4Vcu0/EQecMydB8z0hUWkTd2t4CrwNEePqMBcAR4mrBbwyXLPWJa8zrXmmLEhNBmfpkuY2102xxrih+pb+ieAb6vGhuA97UcJ5KR8gZ77K+99xxeYBzH6Q3/Z0fHcXrDC4zjOL3hBcZxnN74F+zlvXFWXF9PAAAAAElFTkSuQmCC);
    background-position: -260px 0;
    background-repeat: no-repeat;
    background-size: 280px;
    color: transparent;
    display: block;
    font-size: 0;
    height: 20px;
    line-height: 0;
    width: 20px;
    z-index: 9
}

.pg-util-videos .close:hover {
    background-color: rgba(0, 0, 0, 0.8)
}

.pg-util-videos video,
.pg-util-videos iframe {
    width: 100% !important;
    max-width: 800px !important;
    height: 450px !important;
    background: #000;
    position: relative;
    z-index: 9
}

@media (max-width:999px) {
    .pg-util-videos video,
    .pg-util-videos iframe {
        height: 220px !important
    }
}

.scrollbar {
    overflow-y: auto
}

.scrollbar::-webkit-scrollbar {
    width: 3px;
    background-color: #dcdbdb
}

.scrollbar::-webkit-scrollbar-thumb {
    background-color: #14ac80;
    border-radius: 10px
}

@font-face {
    font-family: 'itc';
    src: url('../font/ITCAVANTGARDESTD-BKCN.eot');
    src: local('☺'), url('../fonts/itcavantgardestd-bkcn.woff') format('woff'), url('../fonts/itcavantgardestd-bkcn.ttf') format('truetype'), url('../fonts/itcavantgardestd-bkcn.svg') format('svg');
    font-weight: normal;
    font-style: normal
}

@font-face {
    font-family: 'hel';
    src: url('../fonts/reductocondensedssicondensed.eot');
    src: local('☺'), url('../fonts/reductocondensedssicondensed.woff') format('woff'), url('../fonts/reductocondensedssicondensed.ttf') format('truetype'), url('../fonts/reductocondensedssicondensed.svg') format('svg');
    font-weight: normal;
    font-style: normal
}

@font-face {
    font-family: 'DINNEUZEITGROTESKSTD-LIGHT';
    src: url('../fonts/dinneuzeitgroteskstd-light.eot');
    src: local('☺'), url('../fonts/dinneuzeitgroteskstd-light.woff') format('woff'), url('../fonts/dinneuzeitgroteskstd-light.ttf') format('truetype'), url('../fonts/dinneuzeitgroteskstd-light.svg') format('svg');
    font-weight: normal;
    font-style: normal
}

@font-face {
    font-family: 'DIN-REGULAR';
    src: url('../fonts/din-regular.eot');
    src: local('☺'), url('../fonts/din-regular.woff') format('woff'), url('../fonts/din-regular.ttf') format('truetype'), url('../fonts/din-regular.svg') format('svg');
    font-weight: normal;
    font-style: normal
}

@font-face {
    font-family: 'AkzidenzGrotesk-ExtraBoldCondAlt';
    src: url('../fonts/akzidenzgrotesk-extraboldcondalt.eot');
    src: local('☺'), url('../fonts/akzidenzgrotesk-extraboldcondalt.woff') format('woff'), url('../fonts/akzidenzgrotesk-extraboldcondalt.ttf') format('truetype'), url('../fonts/akzidenzgrotesk-extraboldcondalt.svg') format('svg');
    font-weight: normal;
    font-style: normal
}

@font-face {
    font-family: 'OPENSANS';
    src: url('../fonts/opensans.eot');
    src: local('☺'), url('../fonts/opensans.woff') format('woff'), url('../fonts/opensans.ttf') format('truetype'), url('../fonts/opensans.svg') format('svg');
    font-weight: normal;
    font-style: normal
}

@font-face {
    font-family: "iconfont";
    src: url('../fonts/iconfont.eot');
    src: url('../fonts/iconfont.eot') format('embedded-opentype'), url('../fonts/7a3d1fb4646048018c1ff951e10a1849.woff') format('woff2'), url('../fonts/iconfont.woff') format('woff'), url('../fonts/iconfont.ttf') format('truetype'), url('../fonts/iconfont.svg') format('svg')
}

.iconfont {
    font-family: "iconfont" !important;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.icon-play2:before {
    content: "\e666"
}

.icon-qq1:before {
    content: "\e669"
}

.icon-gou:before {
    content: "\e676"
}

.icon-back:before {
    content: "\e668"
}

.icon-skype:before {
    content: "\e684"
}

.icon-weibo1:before {
    content: "\e670"
}

.icon-weixin1:before {
    content: "\e671"
}

.icon-time:before {
    content: "\e691"
}

.icon-back02:before {
    content: "\e678"
}

.icon-download01:before {
    content: "\e672"
}

.icon-guge:before {
    content: "\e685"
}

.icon-youjiantou:before {
    content: "\e686"
}

.icon-dengpao:before {
    content: "\e682"
}

.icon-youjiantou1:before {
    content: "\e687"
}

.icon-deng:before {
    content: "\e675"
}

.icon-user:before {
    content: "\e680"
}

.icon-chuanzhen1:before {
    content: "\e694"
}

.icon-facebook02:before {
    content: "\e677"
}

.icon-txsp:before {
    content: "\e681"
}

.icon-youjian1:before {
    content: "\e695"
}

.icon-more:before {
    content: "\e600"
}

.icon-left:before {
    content: "\e601"
}

.icon-right:before {
    content: "\e602"
}

.icon-qq:before {
    content: "\e603"
}

.icon-weibo:before {
    content: "\e604"
}

.icon-weixin:before {
    content: "\e605"
}

.icon-down:before {
    content: "\e65f"
}

.icon-address:before {
    content: "\e608"
}

.icon-renyuan:before {
    content: "\e609"
}

.icon-diqiu:before {
    content: "\e610"
}

.icon-phone:before {
    content: "\e611"
}

.icon-kefu:before {
    content: "\e612"
}

.icon-play:before {
    content: "\e613"
}

.icon-search:before {
    content: "\e614"
}

.icon-pengyouquan:before {
    content: "\e615"
}

.icon-dianhuaji:before {
    content: "\e616"
}

.icon-lvyou:before {
    content: "\e617"
}

.icon-canyin:before {
    content: "\e618"
}

.icon-lingshou:before {
    content: "\e619"
}

.icon-quanbu:before {
    content: "\e620"
}

.icon-ziyuan:before {
    content: "\e621"
}

.icon-tuandui:before {
    content: "\e622"
}

.icon-jixiao:before {
    content: "\e623"
}

.icon-renyuanqiehuan:before {
    content: "\e624"
}

.icon-zhichi:before {
    content: "\e625"
}

.icon-shichang:before {
    content: "\e626"
}

.icon-peixun:before {
    content: "\e627"
}

.icon-mubiao:before {
    content: "\e628"
}

.icon-baidu:before {
    content: "\e629"
}

.icon-kefu2:before {
    content: "\e630"
}

.icon-yunying:before {
    content: "\e631"
}

.icon-linkwan:before {
    content: "\e632"
}

.icon-fuwushang:before {
    content: "\e633"
}

.icon-dashuju:before {
    content: "\e634"
}

.icon-diannao:before {
    content: "\e635"
}

.icon-renyuan2:before {
    content: "\e636"
}

.icon-service:before {
    content: "\e637"
}

.icon-address1:before {
    content: "\e638"
}

.icon-phone2:before {
    content: "\e639"
}

.icon-email:before {
    content: "\e640"
}

.icon-url:before {
    content: "\e641"
}

.icon-close:before {
    content: "\e642"
}

.icon-download:before {
    content: "\e643"
}

.icon-gotop:before {
    content: "\e644"
}

.icon-erweima:before {
    content: "\e645"
}

.icon-unchecked:before {
    content: "\e646"
}

.icon-checked:before {
    content: "\e647"
}

.icon-jian:before {
    content: "\e648"
}

.icon-tianjia:before {
    content: "\e649"
}

.icon-dianhua:before {
    content: "\e650"
}

.icon-zuoji:before {
    content: "\e607"
}

.icon-dizhi:before {
    content: "\e651"
}

.icon-chuanzhen:before {
    content: "\e652"
}

.icon-youjian:before {
    content: "\e653"
}

.icon-search1:before {
    content: "\e654"
}

.icon-tengxunweibo:before {
    content: "\e655"
}

.icon-kongjian:before {
    content: "\e656"
}

.icon-dianhua1:before {
    content: "\e657"
}

.icon-dizhi1:before {
    content: "\e658"
}

.icon-youxiang:before {
    content: "\e659"
}

.icon-more2:before {
    content: "\e660"
}

.icon-youtube:before {
    content: "\e661"
}

.icon-linkedin:before {
    content: "\e662"
}

.icon-facebook:before {
    content: "\e663"
}

.icon-twitter:before {
    content: "\e664"
}

.icon-email02:before {
    content: "\e665"
}

.icon-datagrow:before {
    content: "\e667"
}

.icon-bianji:before {
    content: "\e673"
}

.icon-xinxi:before {
    content: "\e674"
}

.icon-zhankai:before {
    content: "\e679"
}

.icon-download02:before {
    content: "\e683"
}

.icon-sensor:before {
    content: "\e688"
}

.icon-citizen:before {
    content: "\e689"
}

.icon-surveillance:before {
    content: "\e690"
}

.icon-down02:before {
    content: "\e692"
}

.icon-compass:before {
    content: "\e693"
}

@font-face {
    font-family: "iconfont";
    /* Project id 3354553 */
    src: url('../fonts/iconfont.woff2') format('woff2'), url('../fonts/iconfont.woff') format('woff'), url('../fonts/iconfont.ttf') format('truetype');
}

@font-face {
    font-family: "AgenCyr";
    url('../fonts/agencyr.ttf') format('truetype');
}


/*我的CSS ICON样式*/

.icon-fanhui:before {
    content: "\e6ff";
}

.icon-shejishengchan:before {
    content: "\e606";
}

.icon-shengchanshebei:before {
    content: "\e612";
}

.icon-yanfaguanli-xiangmushezhi:before {
    content: "\e63f";
}

.icon-lanmuleibie:before {
    content: "\e664";
}

.icon-leftarrow:before {
    content: "\e624";
}

.icon-rightarrow:before {
    content: "\e627";
}

.icon-linian:before {
    content: "\e663";
}

.icon-sousuo:before {
    content: "\e605";
}

.icon-sousuo1:before {
    content: "\e651";
}

.icon-guanbi:before {
    content: "\e659";
}

.icon-guanbi1:before {
    content: "\eca0";
}

.icon-sousuo2:before {
    content: "\e8b9";
}

.icon-dianhua2:before {
    content: "\e626";
}

.icon-dianhua3:before {
    content: "\e653";
}

.icon-weibiaoti--:before {
    content: "\e611";
}

.icon-24gf-phoneLoudspeaker:before {
    content: "\e969";
}

.icon-yanjing:before {
    content: "\e661";
}

.icon-shijian:before {
    content: "\e8a9";
}

.icon-7:before {
    content: "\e614";
}

.icon-shouye1:before {
    content: "\e62d";
}

.icon-31shouye:before {
    content: "\e604";
}

.icon-zhijiao-triangle:before {
    content: "\e652";
}

.icon-yuanxuankuang1:before {
    content: "\e665";
}

.icon-gengduo:before {
    content: "\e63b";
}

.icon-zuo-yuan:before {
    content: "\e7c7";
}

.icon-zuo-yuan-tianchong:before {
    content: "\e7c8";
}

.icon-you-yuan-tianchong:before {
    content: "\e7c9";
}

.icon-you-yuan:before {
    content: "\e7ca";
}

.icon-yuandian:before {
    content: "\e62f";
}

.icon-radio-off:before {
    content: "\ea6b";
}

.icon-double-circle:before {
    content: "\ea6c";
}

.icon-weixuanzhongyuandian:before {
    content: "\e629";
}

.icon-xiangyoujiantou:before {
    content: "\e65f";
}

.icon-xiangzuojiantou:before {
    content: "\e660";
}

.icon-jiantou-copy:before {
    content: "\e667";
}

.icon-danse_gengduojiantou:before {
    content: "\e644";
}

.icon-arrowBottom:before {
    content: "\e65d";
}

.icon-arrowTop:before {
    content: "\e65e";
}

.icon-dianhuajianpan:before {
    content: "\e61f";
}

.icon-dianhua1:before {
    content: "\e797";
}

.icon-24gl-phoneBubble:before {
    content: "\e94d";
}

.icon-erweima:before {
    content: "\e642";
}

.icon-liuyan:before {
    content: "\e603";
}

.icon-kefu:before {
    content: "\ec2e";
}

.icon-fangxiangyuanjiantou-xiangyou:before {
    content: "\e617";
}

.icon-diqiu_jiantou_earth_arrow:before {
    content: "\e61d";
}

.icon-lunkuohua22_lianjiefuben:after {
    content: "\e65a" !important;
}

.icon-lunkuohua22_lianjiefuben-copy:before {
    content: "\100da";
}

.icon-39:before {
    content: "\e67c";
}

.icon-55:before {
    content: "\e68d";
}

.icon-jiantou_shangyiye:before {
    content: "\eb06";
}

.icon-jiantou_xiayiye:before {
    content: "\eb07";
}

.icon-fuwu:before {
    content: "\e60f";
}

.icon-funengkejiyanfa:before {
    content: "\e64d";
}

.icon-dianhua:before {
    content: "\e60d";
}

.icon-youjiantou:before {
    content: "\e601";
}

.icon-zuojiantou:before {
    content: "\e602";
}

.icon-shangjiantou:before {
    content: "\e60c";
}

.icon-xiajiantou:before {
    content: "\e60e";
}

.icon-shangjiantou1:before {
    content: "\e692";
}

.icon-xiajiantou1:before {
    content: "\e69a";
}

.icon-shouye:before {
    content: "\e63c";
}

.icon-qiyetupu:before {
    content: "\e662";
}

.icon-youxiang:before {
    content: "\e7b1";
}

.icon-shipin:before {
    content: "\e61e";
}

.icon-haoping:before {
    content: "\e643";
}

.icon-24gl-telephone2:before {
    content: "\e953";
}

.icon-fenxiang_2:before {
    content: "\e600";
}

.icon-jinrujiantou:before {
    content: "\e799";
}

.icon-qiyeshiming:before {
    content: "\e691";
}

.icon-shipin1:before {
    content: "\e640";
}

.icon-shipin2:before {
    content: "\e62c";
}

.icon-shipin3:before {
    content: "\100d9";
}